a rat - French English Dictionary

a rat

Meanings of "a rat" in French English Dictionary : 1 result(s)

English French
General
a rat un rat

Meanings of "a rat" with other terms in English French Dictionary : 6 result(s)

English French
General
to smell a rat flairer qqch de louche
Idioms
To smell a rat flairer anguille sous roche
Like a drowned rat mouillé/trempé comme un canard
To smell a rat soupçonner quelque chose
Like a drowned rat très mouillé
smell a rat flairer qch de louche